photosynthetic photon flux - German English Dictionary